@charset "utf-8";
/* CSS Document */
* {
}
html, body, h3, div, ul, li {
	margin:0px;
	padding:0px;
}
ul, li {
	list-style-type:none;
}
img {
	border:0px;
}
body {
	font-size:12px;
	color:#333;
	text-align:center;
	_behavior:url("csshover3.htc");
}
.div_left {
	float:left;
	display:inline;
}
.div_right {
	float:right;
	display:inline;
}
/****清除浮动****/
.clear {
	dipslay:block!important;
	float:none!important;
	clear:both;
	overflow:hidden;
	width:auto!important;
	height:0;
	margin:0 auto!important;
	padding:0!important;
	font-size:0;
	line-height:0;
}
/****连接标准样式****/
a:link {
	color:#5c5c5c;
	text-decoration:none;
}
a:visited {
	color:#5c5c5c;
	text-decoration:none;
}
a:hover {
	color:#3e006d;
	text-decoration:underline;
}
a:active {
	color:#5c5c5c;
	text-decoration:none;
}
/****全部垂直居中****/
input, button, select {
	vertical-align:central;
}
/****公共顶部（LOGO+400+语言选择）****/
.top_bg {
	background:url(../images/top_bg.gif) repeat-x;
	width:100%;
}
.top_box {
	text-align:left;
	height:123px;
	width:1010px;
	margin:auto;
}
.top_box .logo {
	background:url(../images/logo.gif);
	height:63px;
	width:486px;
	float:left;
	margin:45px 0 0 0;
}
.top_box .logox01 {
	height:80px;
	width:487px;
	float:left;
	margin-top:30px;
}
.top_box .logox02 {
	background:url(../images/logox02.gif);
	height:80px;
	width:487px;
	float:left;
	margin:20px 0 0 0;
}
.top_box .tlogin {
	background:url(../images/tlogin_bg.gif);
	height:26px;
	width:498px;
	float:right;
	display:block;
}
.top_box .tel {
	clear:both;
	background:url(../images/400.gif);
	height:46px;
	width:237px;
	float:right;
	display:block;
	margin:25px 40px 0 0;
}
.top_box .tlogin a {
	height:26px;
	line-height:26px;
	float:left;
	width:98px;
	text-align:center;
}
.top_box .tlogin a:hover {
	color:#3394bb;
}
/****导航栏****/
.menu_box {
	background:url(../images/menu_bg.gif) no-repeat;
	height:45px;
	width:1010px;
	margin:auto;
}
#nav
{
    margin-left:35px;
}
#nav ul li
{
    line-height:45px;
    height:45px;
    float:left;
}
#nav a {
	display:block;
	float:left;
	height:45px;
	line-height:45px;
	cursor:pointer;
	padding:0 30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#nav a:hover,#nav .active{
	background:url(../images/menuhoverbg.gif) repeat-x;
}
#nav .navline
{
    width:1px;
    height:45px;
    line-height:45px;
    background:url(../images/navline.gif) no-repeat;
    float:left;
}
/****主框架****/
.bottom_iframe {
	width:1010px;
	margin:auto;
}
/****合作伙伴****/
.ind_partners {
	position:relative;
	background:url(../images/partners_bg.gif) no-repeat;
	height:122px;
	width:1010px;
	margin:10px auto 0;
}
.ind_partners .box {
	margin:5px 0 0 0;
}
.ind_partners .icon {
	display:inline;
	float:left;
	margin:28px 0 0 12px;
}
.ind_partners .icon img {
	border:1px solid #ccc;
	width:98px;
	height:58px;
}
.ind_partners .title {
	background:url(../images/service_title.gif);
	height:115px;
	width:117px;
	position:absolute;
	top:-8px;
	right:-6px;
}
/****底部****/
.ind_bottom {
	clear:both;
	background:url(../images/bottom_bg.gif) repeat-x;
	height:90px;
	margin-top:30px;
	
}
.ind_bottom > div{
	width:1010px;
	height:90px;
	margin:30px auto 0;
}
.ind_bottom .text {
	width:1010px;
	color:#5b5061;
	margin:20px auto 0;
	text-align:center;
}
